- fleshed out notes helpers with needed fields:  text & title
 * both in js & custom element
 * updated event dispatching to match