Learning LWJGL with the intention of building a top down 2d game.