completed test suite and implemented scala source config loader