Changed title page to match project name
Changed from green boxes to blue boxes for showing commits
Added the ID url to the page (before it was not clickable)
Made clicking on the user and commit default open in a new tab
Added navigation bar for branches
Merge pull request #33 from lordmat0/feature/front_end_style

Feature/front end style
Abstracted out Checker and added BranchChecker
Moved into a seperate package
Moved projectURL from IndexServlet to Path's
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
Changed branches from using a list to a map
Implemented BranchChecker
Added running of BranchChecker to GitHubData
Formatting, javadocs and removed unused imports
Added showing branch list to front end
Merge pull request #35 from lordmat0/feature/show_branches

Feature/show branches
Added tests for getting commits on a branch
Added method for getting branch commits
Implemented BranchChecker which checks for branches and creates CommitChecker objects to get new commits for each branch (needs futher testing)
Added the new branch into the branch map in BranchChecker
Added a Set to GitHubBranch which will hold a dates of each commit the branch is linked to.
Changed CommitChecker to add the dates on to the Branch's Set