initial commit, TDD'ing function for replacing values in a nested hash