It would be awesome to be able to set (restrictively) working hours, so you can't create tasks that go outside working hours or on non-working days, even better if that could be seen in the calendar view.