added the object viewer directive and view