Copied content from REDI repo and pasted in this file
Modified content
replaced proj_root by configuration_directory (= proj_root+'config/'), but this does not work if you shift config folder somewhere else and changes are made in the code. So need to fix that.
replaced proj_root variable by configuration_directory variable at certain places which depend on the config directory
removed config/ to align setup.json with the changes made for replacing proj_root with configuration_directory
added argparse changes and changed the static call to functions of redcap_transactions to call through object creation to pass command line value of cnfiguration_directory
Merge branch 'feature/ModConfig' into develop