Add MongoDB

Add persistent book storage using MongoDB. The books collection is cleared when the cuke and specs are run and this will need to be changed in the near future.