Error handling on file opening,a little work on CalcDueDate in Book class.