Add maven compiler and shell of gradle compiler
Implement the very basic start of a builder. Currently ignores settings, specification, and Gradle