Assign appointment

* Change SP for an appointment
* Change time for an appointment

TODOs:
* Update the SP change correctly.
* Make the date editable as well.
Can you try using ```notifyPropertyChange('appointments')``` here instead of the forceToggle, I think it was a bad idea.