added timetable api for admin (add/delete/edit)