#6 Create client pool + added client pool size + extra tests + changed version to 1.7.8