Back end: Started book update and delete functionality refactoring. #72, #75.
Removed the "Last chapter" field from the Books table.
Back end: Corrected the capitalization of book titles. Fixes #98.
Back end: Added study progress computation. Fixes #94.
Back end: Started book, chapter and question deletion functionality building. #72, #104, #105
Back end: Added chapter position and ordering. Fixes #102.
Back end: Started progress resetting functionality. The chapter progress resetting still relies on correct user progress storage and question answering system. #99
Back end: Started question answering system. #64
Back end: Implemented the question answering system. Still have to query the correct questions and test the functionality. #64
Back end: Fixed question querying. Resolves #64.
Back end: Implemented progress resetting functionality. Resolves #99.
Back end: Implemented question deletion. Resolves #105.
Back end: Implemented chapter deletion. Resolves #104.
Back end: Implemented question deletion during chapter deletion. #104, #105.
Back end: Implemented book deletion. Resolves #72.
Back end: Started refactoring object deletion. #110
Back end: Refactored object deletion from the application. Resolves #110.
Back end: Fixed exception syntax error in the BookFragment.
Back end: Started refactoring database usage. #109
Back end: Added InputExistsException. Started exception refactoring. #52.