created TOjbect superclass for all objects that are applicable for ray tracing