Added an event management class

This class is designed to handle events on behalf of Class objects.