use absolute url based on session setting
update links in nav
dont break backbutton on hash change
added code style
updated content and style
move authen to global route for api calls and refactored file ops