spliting out integration and unit tests. Board ctor adds Cells
adding test for Board#get returning Cell
adding set to Cell
adding nextGeneration function