Added basic router to load appropriate view based on current url hash