Start Ruby Assignment: Implement a calendar a. Users can add/remove/edit an event to a specific date in a calendar. b. Users can print the month view (in a calendar style) which will show the number of events on each date. c. Users can print the details of events on a specific date. d. Users can view the details of all the events of a month.