ConnectionProperties for store connection settings
Change ConnectionFactory and its implementation to use ConnectionProperties