Moved over changes from snakium project. Among other things removed OpenGLActivity and made a new class called GLActivity that works slightly differently.
Removed some unused code.