Added XCode workspace file to ignore list
Implement creation of next cell generation

Refactor tests into one test class for each method.
Refactored classes and tests into separate files

test_entry.rb now tracks test scripts to execute.
Initialization tests
Create starting matrix with correct dimensions
Starting to add the GameState class
Basic support for retrieving array of neighbor cells

Plus better support for getting and setting specific cells.
Better support for get_neighbors
Renamed a couple of methods
Refactored file and folder names to match gem spec
Added first rspec spec file

Created three expectations for the #initialize method. These mirror the three unit tests for the same method.
Added expectations to cover current unit tests
Tests for #get_neighbors now expect arrays as return value
One line change :)
Merge branch 'master' of https://github.com/chrisneave/rubylife
Removed unwanted files merged from remote