refactored all models to Implement Serializable from Pacelable, modified the getIntent().getSerializableExtras() and fixed the error reading the messages for a conversation