adding prerender hooks, switching to #! for urls, adding prerender servi...

...ce to env