using cookie controller and observer pattern that watches user changes and page being viewed. storing those variables in cookies. loading those cookies when services load for the first time