logic to store events and artifacts
findEnum test
get rid of task.type field and add globals field.
dirty fields( _field_name ) for updates
Run class and first grep of execution engine