added ActivityGrouper to put events in the same coding session
cleanup and wiring to DataImporter
added case for different users coding at the same time
added a way to get distinct users and group sessions
added activityDate, mockito, and deleted old SessionGrouper approach
used test csv file