added parent class for renderable objects