First test using mocks.
Introducing CellImpl.
Some comments.
First test for linking. Still red though.
First test for linking. Green now.
Refactoring: Extract Direction Interface.
Refactoring: Extract Cell Interface.
Refactoring: Extract CellImpl.
Make Cell Interface public.
Introduce Story for Cell Linking.
Refactoring: Extract Story for Linking Behavior.
First Test for Evolution.
Another death scenario test.
Death test for living cells. Red though.
Minor refactoring.
Evolution: Add criterium of living cells.
Introducing Spring for Evolution configuration.
Cleanup.
Introducing factory for cells so that they get the correct spring context.
Fix dying scenarios.