Added basic OpenGL setup/updated SDL 2.0 function compatibility