Refactored the configuration factory to use the Filesystem utility.
Added additional unit test for the configuration factory.