Added TimeSlotComponent and subclasses for Composite pattern
Added TimeSlotFlyweightFactory for Flyweight Factory pattern
Changed event display
Changed create appointment display