Comment sections are usable now (#35)

* comment section for data and set
* comments are hidden by default
* removed Commentable hierarchy and changed to separate comment classes
** inheritance caused some strange problems...