making it a gradle project as well