Add temp fields to Conversations; Add ConversationService
Add action to update conversation state