Adding gradle and other basic setup