#21 added documentation of Event model