provide logic for cleaning up precomp directories
Load modules directory from a .tar.gz archive
Load module code using the GitHub API as a remote file system
Work with the history of a file in a repository