changed class name
tidy up
new inchat commands added

bugs: Double name bug still present,
      Logout command can couse EPIPE error (maybe catch?????)