checks only main library file (relying on include/import)
provides method to parse references to short names
reorganizes source files
provides access to git objects
provides method to retrieve commit objects