Initial setup

Adds the basic structure for android and core modules and the associated gradle build files.