added remaining javadoc and addressed warnings to all class/interface except for the ones being edit/change at the moment (Chat, Conversation, Serena's folder)
Why:
Documentation provides clarity to other team members and TA about what each class/ interface, methods are taking in as input and returning as output
Implementation Details:
added javadoc explain the purpose of each class and each methods
What:
Why: Documentation provides clarity to other team members and TA about what each class/ interface, methods are taking in as input and returning as output
Implementation Details:
Notes: addressed above