Changed branches from using a list to a map
Implemented BranchChecker
Added running of BranchChecker to GitHubData
Formatting, javadocs and removed unused imports