flush during negotiation
Decouple the IO from the command handling
globalize Console
cleanup
cleanup + better handling of QUIT
fix `not registered' message