#59 - moved the pact root dir to a pact config singleton