Event model integration

Split off event date from contest into separate model for calendar support.