Dan Server Code

Code slightly refactored.  Some comments/text changed, brackets changed,
ClientInfo renamed to ClientMessage.  Hopefully this is ok.