Refactor to utilize note-controller more often than note_model_directive for data binding and changes