Break out SDL/OpenGL init/cleanup to separate file