update gitignore
upgrade to new android studio, upgrade gradle, structure