* feat: provide reading progress indicator for each books in the bookshelf
* refactor: simplify bookshelf component and remove unused hook; enhance reading progress calculation
- Removed the `useBookConfigLoader` hook as it was no longer needed.
- Simplified the bookshelf items generation by eliminating the use of `useMemo`.
- Improved the reading progress calculation in the `ReadingProgress` component to directly use the book's progress data.
- Updated the `Book` type to include a `progress` field for better tracking of reading status.
* fix formatting for readerStore