Start of some core domain scenarios.

Note: I want to be sure that I drive these BDD->TDD without Rails and using PORO as much as possible
broken but in progress