Added double-click to select available time slot, double click to add course, and fixed some of the bugs with the time slot selection