Server starts, notifies and responds to connected client
 Server accepts multiple clients
Added a blockig queue to make test more durable
Two connected clients receive 'connected' string
Server notifies previously connected clientss for new connections
Seporated tests with dashed lines
Second connected client gets notified for third connection
Refractored WatchingServer to respond only to sockets if they aren't closed
Server listens to clients desires
Client can send disconnect request and server responds to it with disconnected msg.
Added a user intrface for the server. A major refractoring is on the way