domain refactoring. added possibility to add comment to post