Polymorphic comments

Massive filter-branch recommits the result of purging sensitive data.
Creating tests for adding Comments: https://app.asana.com/0/11389918903342/11682475924371