made a better content-editable component. Titles are editable now