Implemented basic lightmap rendering, still a bit of an incomplete hack job, drawing code should be merged with SDLRenderer