update attr_accessible
change to after_create

the EmbeddedObject was not being created becuase the id isn't available
until after the record is created.
combine attr_accessible
make callbacks protected. change the order of the callbacks and relationships.
add a todo

Group names must be unique by author
add a fixme. notes appear to be saving twice.
add attr_accessible for group_id
use new validation syntax and put attr_accessible at the top
begin updating routes to eliminate the match syntax when the via option isn't specified