refactored comments package to use more tags and filters as opposed to stuffing everything from the entity object into the context