Working calendar of events, Active Record, Validation, Dates, Time