Updated treatment administration and calendendar

Made treatmentAdmin able to insert, update and delete treatments.
Made calendar handle bookings on a per employee level, so now the
calendar can hold two bookings on the same time, for different
employees, and display the difference.