add basic gol living cells
round up tests
refactor and pass rubocop