Refactor entire project for Android Studio
There is a lot of noise in this commit, but apart from changes to the build.gradle files and moving the syntax highlight/color picker libraries, nothing has changed.