Groovify and update the project

Now building with Gradle rather than Maven.
Updated to the latest version of sizeof.