Added new paths for branches
Added tests for paths
Moved test classes into correct path
Added getBranches which returns a list of branches for the repository
Added to GitHubCaller tests for getBranches