Fully implemented config subsystem, and added a test in the implementation.