add spec for creating comment and implement it
add spec for edit comment and implement it