got a really basic spec for placeholder observer
got all of the pieces passing their initial specs
added spec for nil replacements
oops, data providers are supposed to receive :[] with symbols, not strings
got all specs passing - BOOYAH
deleting a bunch of old code
bumping version and adding new files to gemspec