implementing q and adding in a sprite map, hopefully this will support both console & opengl"