Journal Fixes

The journal now behaves correctly. Note: the keyboard does NOT automatically appear when the view is displayed now (the frame did not update for some reason).

Known issues:
- CSS still incomplete for Bible.
- Day not properly loaded on app startup.
- Checkmarks throughout the app do not refresh until their view controller is reloaded.