Connection pool & strategy

As was discussed in #356, wrote some code to illustrate connection pool & strategy concept