Migrates to Android Studio
Improves bitmap caching

* This helps with battery performance (Thanks, Jaime!)
Reformats code with better indentation