Database connection taken to a higher level abstraction of Connector abstract class