added more classes
started gitTool folder, init and main
removed old git files
added a SectionView class
created Widget for interacting with a GitPython.Repo() object. Contains a branchlist and commitlist
branch/commit lists work properly
commitList now properly resets HEAD to selected commit
fixed comments. 1st item in branchlist is now the HEAD of repository when gitTool started
comments describing issue
Branch/CommitLists now take in repository as parameter
fixed issue with same named function/button
more recent commits no longer removes upon checkoutCommit()
added DirtyHandler class
more DirtyHandler docstring
started functionsbar class
added buttons to functions bar
fixed imports
updated comments. CommandConsole added
CommandConsole QLabel replaced with TextEdit
View is now stackedwidget. Checkouts linked to console update