Assign appointment

* Change SP for an appointment
* Change time for an appointment

TODOs:
* Update the SP change correctly.
* Make the date editable as well.