Adding in connection pool provider
First pass connection pool initialization
Adding in queue implementation
Initial hooking in of connection with queue
Pool is a monitor and is used by the queue