A new path has been decided. The path of converting this project to use the Gradle buildsystem. This project refactors the dependencies and directory structure in order to prepare for this.