move to gradle root and subprojects