Game of life - for unit TDD practice