Created a renderer abstraction. Other stuff.