Converted ConfigurationParser to an object as it was all static anyway.