Renderer complete. A few TODO's added.