added the Event enum that contains the event list. see the main method for a quick how-to