Reworking to use libgit2sharps objects as output