exercise designed to bring us through acceptance tests and unit tests (w/ scaffolding)