Begun implementation of diary functionality