Refactoring settings_manager and the yaml_parser tests.  Started writing tests for settings manager.