Updating validation name for clarity
Adding validations for shift_assignments
Adding validations for shifts and shift_assignments