Finished converting event struct to object with proper set/get methods.