Documentation, Finished/Added new methods

For the condition you added to the User's addBooksCheckedOut method, I
changed it to '&& currentFine <= MAX_FINE' because they shouldn't be
allowed to check out books if they owe more than the maximum.