feat(comments): implement ui

add some styling to the widget
fix(item-comments): save on enter, add new line with shift