Refactored the NoteEditor control to handle all processing (add, update, delete) within the control so that blocks do not need include this functionality