Renderers!

Updated display to use rendered textures rather than surface updating,
this will allow for much smoother, prettier display.