Added gradle build script
Restructured code accordingly