connecting timeslot objects to FullCalendar

summary of updates:
- added foreman/puma instead of WeBrick: to start, type "foreman start"
- created active model serializer for timeslots - this formats json output to be passed to fullcalendar
- created max/min values for time inputs