basic navigation with static pages + hashmap add