Major project report for libnodegit