Added connection-string builder

I added a connection string builder to provide to the module the capability to create the connection string from an object which contains the parameters to compose it rather than provide to the module the connection string straight away