Basic implementation of view3d
Added BasicView3D