Add basic item adding

Fixes terrible item.children() bug. Callbacks still need attached.
Sort of fix delegation bug, fix new models not saving
Move list redelegation. 'Fix' event delegation bug
Move uuid generation client side
Fix item validations, add notes convenience