ClientConnection abstraction to hide SelectionKey and cahnnels
ServerThread -> ConnectionPool
ClientConnection abstraction used in ConnectionPool
ServerThreadConfiguration -> ConnectionPoolConfiguration
refactoring with basic implementation of ClientConnection and ClientConnectionFactory
visibility resrictions
package move