Initial commit
Add NoteListener and modified helpers.