Fully separated the GLKitViewController from the app delegate so GL stuff can work anywhere in the app