Playing with Lazy Creation but inuse is out of order
Got it working but returns nil when out of resources need a quene
revert pool to lover case will make pools map
Added pools map
Lazy creation implemented
Prettyfied