Added connection pooling to SQL abstraction class