did a feww things
added browser history for back button functionality. some of my code feels dirty.