Implemented logic to remove all times that would conflict with an appointment, and will also remove the date if no more times are available that day.