pulled similarity out of concept, tagapp, and item, and made (new) Similar interface and ConceptSimilarty, etc classes