Adding messages collections and model