Change to provide parameters from config.cfg UserGroup section
into the Transaction objects
Modified the run to include output directory
pep8 update
Fix the example_mock to accecpt the user_group_config
check the Transaction.__init__ if it accept the user_group_config