adopts gradle build system and adds lunico