Branches are now stored as a list instead of a map. Another fix for #9.

Cannot fully test because local github API limit is reached.