Port self-contained Maven project to github