Add new states and navigation

App is now divided into two main states with nested states:

home
repo
- list (master)
- settings