second attempt on a rich text editor with contenteditable based on the [Mozilla Examples](https://developer.mozilla.org/en/docs/Rich-Text_Editing_in_Mozilla)