Added Core files and build.gradle