I'm working on an Angular2 app and have a requirement to not bootstrap the application on index.html. Given that NG2 uses the HTML5 routing features, this doesn't work too well if you are not using index.html as your bootstrap. (Especially if you refresh the page)
- What is the preferred way to bootstrap an NG2 application, not on index.html? 
- How do you preserve the url/routing so that a page refresh works? (again, not on index.html) 

