removed color from view icons
ontology support for distance calculations, with caching and invalidation, and passing unit tests