Adds validator to schedules model so that model cannot be updated after it is rendered/cancelled. I discovered that the date of the schedule could be modified after it was rendered/canclled because the request was being submitted to Client#update rather than Schedule#update, and was bypassing the before_filter on the SchedulesController.