Cleaner process for logging in after session expires
Bug Fixes:
Users are now notified when their session has expired and will be prompted to log in again.
On mobile, the previous/next navigation buttons now correctly appear disabled when there is no previous or next chapter to navigate to, fixing a problem where they are always enabled.