Using new Git class for communicating with the git executable
Build base classes for the new commit diff page