adds html5 push state and associated server

Adds client routes.
adds ob share url support