about to implement nicknames
nicknames working
rooms mostly implemented