added (failing) test. viewMap should be best-match ordered
fixed test
added more (failing) tests before reimplementing the viewMap build