implemented console, need commands.
Implemented rooms and contacts, need chat.
Merge origin/master