Resource pool implementation which works! Used on the client side for storing the pool of connections.