Add branch select view
Move branches list controller to separate file
Unmove branch list controller
Add basic list of commits in branch