Setting up JOGL boilerplate - probably going to have to change it anyway