added a new rendering class. left in some comments for aid.