A WYSIWYG text editor for AngularJS