Gradle-ized project
Working commit