Major change, now all the app uses the Diary class