Added left&joined messages;
final features: new chat, change rooms, show errors;

user can now create new chatroom;
user can switch between chatrooms;
shows latest server side error;
some cleanups;
refactored chat commands into own function;
fixed biggest responsivness errors;