PlGit::Repo will represent a repository
Tests demonstrate new object model.
PlGit with new git command.