Change navigation handling

* Removed page refresh when no repo is selected
Route according to navigation
Add comments & remove console.logs
Merge pull request #69 from piatra/navigation-crumbs

Full navigation URL support