fixed user testing bugs

fixed the colouring if there is an appointment on that day and made
sure that no appointments can be created on "empty" buttons