Updated MapViewer & added a class to test opening maps