room chat functionality Complete

- Apparently finished all room chat functionality
- Added properties to Classes
- Started designing PM chat