added classes to model conversations, messages, and events