Back end: Started refactoring book updating functionality. #41, #75, #77.
Back end: Implemented book updating functionality. #41, resolves #75, resolves #77.
Back end: Implemented question posing functionality. #41, resolves #30.
Back end: Refactored database insertion on book updating. #41, resolves #130.