revamping approach to use libgit2sharp