The componenets contain the files which design the three aspects of the message page, the title row which contains online status, profile, name and barter button. MessageField and Message Bubble are self explanatory.
The model contains tha struct for the message for which data we keep track of in the database
The MessagesManager connects to the Firebase database in order to send and recieve the messages. To change the firebase connected to you need to change the settings in build.