A modern and context aware rich text editor