add a SimpleEvent data type to generate lists of simple character events. a bit odd.