Changing acceptance tests (discarding interfaces and mocks)
Putting interfaces back in, added JodaTime into events