Okay, working on both sides. Next step: refactoring to pass tests
finally finished passing spec
Add a readme (automated commit)