Calendar: schedule like a pro

Day, week and month views, drag-to-reschedule, and keeping the team's diary honest.