create BaseEntityComparator
add MongoTermsOfUseInstance to mappedClasses
refactor termsofuse to provide a slim resource list