Improvements.

Fixed logic in ComputerPlayer
Also attempted to close to streams and socket when a connection error
happens in client connect.
Fixed bug with Client
Added history tracking.
Improved appearance.

Also fixed IO bug (I think) where System.in would be closed.