Mesh Viewer

Combined two projects. MeshViewer now has object factory.