First real version of the UI has been created.
huj
Merge branch 'master' of github.com:AnthonyReid99/GitVisualizationTool into canvasUI
Cleaned up graphics scene
Added author and committer info to parsed repo

- All that is left for the LocalRepoParser::getGitTree() method is to
  get the commit time. I have a method to do so, but the time is
  showing as invalid when setting it via the QDateTime::mSecsFromEpoch
  method.
- Changed all strings returned in LocalRepoParser to QStrings from std
  strings, for consistency and ease. All of the QClasses I was using
  required strings and it didn't make sense to keep converting from
  QString to std::string.
Merge branch 'master' of github.com:AnthonyReid99/GitVisualizationTool
fixed some bugs encountered after last commit
buttons are almost solved.
Merge branch 'master' into MainUI
"We are merging the MainUI branch with master in order to update the files in the MainUI branch. Once this is complete and which should not affect hardly any code, we will branch again. "
logger done
merge
Fixed typo in logger documentation
Buttons up and working. Adding features, then will program them to exist.
first batch of icons
finished first draft icons
Dialogs are working. One small error with an action in the Mainwindow.
created slot code for all mainwindow actions
it fucking builds
added git status to side bar, added git push/pull options for githubapi
Fixed UI layout issue with GitInfoPanel