work on editing state for comment display

- also update markdown preview propTypes and use component in comment-display