Add helpers and tests for event

* get the plays during an event
* get whether the event is ongoing or not
* validate that end_time is after start_time
* add some tests
Song test changes

Change testing style to prevent the "mystery guest"