1. Adding gradle build script.
2. Adding git pre-commit hooks.
3. Fixing lint errors.