Connection pooling
Merge branch 'pool'
Also use my version of uuid