Introduce Connection Pool.
Make DBFacade thread safe.