WIP move note types to dynamic enums and also refacter the note template type lists to be generated by the notes_helper