modified admin appointment creation to work like patient side
updated tests and associated files
updated tests
removed public
fixed bug with booked appointment times showing up in create appointment dialog