continue with move to Gradle build, relocate files to standard directory tree
make kotlin a provided library so it doesn't conflict with version of the caller