initial work on refactoring from SBT to Gradle