Add hash functionality to router to enable moving around the app