refactoring

ConnectionImpl, ConnectionPoolImpl Constructors refactoring