added kudos table and user kudos cache
added kudo model and spec
added kudos association and create kudos callback to appointment
added kudos association to user
added test for kudo creation after appointment creation