Close #41 - category filtering via OR
#55 - day object with spec.
#55 - calendar object with spec.