Updated setup with the Gradle build procedure and the new, improved Maven one without depending on abs as a submodule