remove unused updateNewNote method

was used to update the newNote state but the react 2 way binding linked
addon takes care of that for us
hook toggleLocalHidden into reflux architecture
move Note component to own file
add key property to note

react was complaining about it.