Updated library program

Fixed three failing tests
All tests pass
Need to streamline Library class borrow() method