Implements all socket communication but roomObj
Adds error display message