Fixed some issues with dynamic page rendering and routing
Doing some hide/show to stop the flicker of unstyled elements.
For reference: http://stackoverflow.com/questions/6932678/stop-jquery-mobile-from-caching-dynamic-page#6932722