made the server return index.html instead of 404's
switched to html5 pushstate and fixed the web server