Mostly functional, still need days of month, comments, and pass dynamic
array instead of just top left date.