Removed generated directories, added gitignore, created gradle build files