display/edit/drag/resize appointment
add duration module
apply duration module into time_slots and appointment
fix dragging event multiple times
code cleanup
rename time slot serializer, create all recurring time slots
fix rendering time slots, appointments is not be working
rename appointment serializer, fix appointment creation render
create/display appointments for a specific reservable, not working yet