Null-reference checks and tests for Event and Attender, a bit CLI changes