session variable for current page is now set whenever the router handles a new page
almost have navigation working. active classes are added based on reactive session variable that is changed whenever a new page is rendered. although doesnt work on first load currently