RecordDialog buttons action
'New Book' option
ROBook, Observer/-able, Date bugs
setChanged() in Book
TableModel is updated correctly