Rails models to manage events for an agenda