GL20 and start of LWJGL implementation