Assign appointment

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