Initial commit and a simple acceptance test.