Port self-contained Ant project to github