Got eventSorter method working in MonthlyEvents class and sorting each day in the getEvents method.
Also made the getEvents method only start listing events for the current day and days after (up to only the next month of course)