Fix "using object as array" error
Add conversation entity
Add create() method to conversations repository
Use the create() method of the conversations repository
Add message entity
Add messages repository
Use messages repository