Lay out initial classes and spec test.