css/style tweaks
fixed missing routes with previous commit
enabled html5 pushstate support

thanks to:
http://stackoverflow.com/a/15486126/1476118
https://github.com/angular-ui/ui-router/issues/148
http://stackoverflow.com/questions/11095179/using-html5-pushstate-on-angular-js
Merge pull request #3 from StephenCWan/experimental/html5routes

HTML5 Push State Support