Add integration tests for ActionEvents and CommandEvents
More documentation