switched to gradle build system