initial checkin.  drag notes.
stable drag
appearance fixups
edit title and body
text area edit/save
ui tweaks
more ui fiddling; add TODO
buttons look better.  preparing for storage.
storage
attribute control

- don't put defaulted attributes in $scope.notes
- notes proto-inherit from baseNote
command bar / note input
new notes save/load

- newNote
    - command bar / text widget
    - note id generation
        - sequence number in /app/folder/.id
        - or random
    - position generation

- save the notes
    - localstorage
    - verify defaults aren't being saved
new note tweaks

- slash-delimited newNote parsing
- render notes starting with '<' as html
- render text notes by converting to html
deletes, commands

- deleteNote
- deleteAllNotes
- .command in console
note menu, {} commands

- sequential note ids starting from highest loaded
menu highlighting and separator
mouseout hides menu
context menu on right click
html in the body; menu tweaks
open a note when the body is edited