Restructured Gradle, create hargen proj