wip - working on a test-driven version of boards-on-card