public static void runGame() {
		
		// GL setup
		
		try {
			Display.setTitle("TankyTanks - DEV");
			Display.setDisplayMode(new DisplayMode(800, 600));
			Display.create();
		} catch(Exception e) {
			e.printStackTrace();
			System.exit(-1);
		}
		GL11.glEnable(GL11.GL_TEXTURE_2D);
		GL11.glEnable(GL11.GL_BLEND);
		GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
		
		GL11.glMatrixMode(GL11.GL_PROJECTION);
		GL11.glLoadIdentity();
//		GL11.glViewport(0, 0, 800, 600);
//		GL11.glOrtho(0d, 1d, 0d, 1d, 1d, 1d);
//		GL11.glOrtho(0, 960, 0, 720, -2.0, 2.0);
		GL11.glOrtho(0, 800, 600, 0, -2.0, 2.0);
		GL11.glMatrixMode(GL11.GL_MODELVIEW);
//		GL11.glEnable(GL11.GL_DEPTH_TEST);
		
		init();
		
		while(!Display.isCloseRequested()) {
			GL11.glClear(GL11.GL_COLOR_BUFFER_BIT | GL11.GL_DEPTH_BUFFER_BIT);
			gameLoop();
			Display.update();
			Display.sync(FPS);
		}
		cleanUp();
	}