Fixed and added some JavaDoc. Removed getClientSocket and getServerSocket from IConnectionHandler and added getSocket.