Update gems
Add book upload test