Switch to using Gradle for versioning