Creates a cell class
* cells are alive or dead
* cells connect to their neighbors
* cells know how many of their neighbors are alive
* cells know if they need to change
Merge branch 'master' of https://github.com/elreimundo/conways_game_of_life
Moves cell class into its own file
Creates a game class
* game builds a board from an argument (a nested array of 1s and 0s)
* game connects cells to their neighbors on instantiation
* game finds all cells that need to change in the next generation
* game changes those cells each generation
moves game class into its own file
* creates Play class that is responsible for displaying the board
* accepts dimensions of board to watch via ARGV
* runs 50 generations or until board is cleared