Angular WYSIWYG and Drag&Drop content editor