[UPDATE] Migrated to Gradle project structure