Feature 2 add books

This fulfills requirement  2. User can add books to the library
Includes a cucumber test.