added gradle build script & other things needed to build