Updated html to repeat through gameBoards array container of gameBoard arrays; updated MainCtrl to scaffold implementation for createNewGeneration; created common ArrayService method to handle cloning multi dimensional arrays; applied MainCtrl, CommonArrayService unit tests; minor css tweaks for temporary styling and formatting
Added button to main view to add a new board generation on the button click
Updated MainCtrl evolveCell method unit tests to include tdd test cases
Added scaope constant values for dead cell and live cell; updated MainCtrl initVars unit tests to test for the constant values
Updated readme for compatibility issues and improved instructions; minor Refactoring of MainCtrl; added verifyNeighborCellsExist method with full unit test coverage; add npm package for sinon; added new constants in MainCtrl with unit test coverage
Added call to scope.verifyNeighorCellsExist method inside scope.evolveCell; added unit test coverage
Updated evolveCell method to return values returned from evolveDeadCell and evolveLiveCell methods depending if the cell is dead or live; updated associated unit tests for evolveCell; created evolveDeadCell and evolveLiveCell methods with unit tests for returning static values currently;  minor refactoring of methods and scope variables plus updated unit tests in MainCtrl
Updated readme styling
Updated readme styling
Fixed bower update readme language; required to run cloned version of app built from yeoman
Additional readme language updates
More readme goodness
Updated evolveDeadCell to accept a neighbors parameter and updated method logic to follow dead cell game rules; updated unit test to ensure only a value of 0 or 1 is returned by the evolveDeadCell method
Updated evolveLiveCell to accept a neighbors parameter and updated method logic to follow live cell game rules; updated unit test to ensure only a value of 0 or 1 is returned by the evolveLiveCell method
Fulfilled evolveDeadCell tests and logic to implement dead cell generation evolution values
Fulfilled evolveLiveCell tests and logic to implement live cell generation evolution values
Refactored MainCtrl methods to be more flexibile in initial game board types; updated associated unit tests
Added test cases for permutations of neighbors which exist to test sum of live neighbors; integrated logic for summing the value of live neighbor cells
Added test to get live neighbors value by calling sumNeighborValuesExist method; added logic to update evolveCell method; refactored unit tests to accommodate changes with live neighbors being assigned a value inside evolveCell method
Merge pull request #4 from kyleaclark/feature_evolve-generations

Feature evolve generations