refactored Mesh into Object3D structure; stubbed Object3D hierachy