Patrick Brennan Library Project

The project contains parts 1-12 and extension 14. No current errors in the code. Slight modification made to part 14. On 14, asking about scheduling a future checkout, I really didn't like the problem/question. If you automatically set it up to check out a book once the current borrower checks it in, the person checking it out won't actually have it. What I ended up doing was creating a waiting list, called @waitlist, in the Book object.  If you try to check out a book that is already checked out, you are added to the waiting list and only you can check out that book once it is returned. It seemed like a more sensible solution to me.

Not everything is done that I wanted to get done. I got sick this weekend and have been out of it. Notes on some of the changes that I wanted to do are included in the code.