Add Yaml threading test to start work on making Yaml storage thread safe
Refactor YamlStorage to better encapsulate storage behavior in a more OO manner