Grid is drawn. About to start populating cells.
Grid can now be drawn with arbitrary width and height.

todo: find a good JS testing framework and runner.
Adding Jasmine unit tests

Tests can be run using npm using the command: npm run test

I've created a new "simulation" object and added a few basic tests. Work in progress.
Adding more simulation tests

Also introducing a cell "object" that has alive/dead states.
More tests
Adding test for still lifes: block, beehive
More tests.
Updating UI to use simulation object

Clicking on the "tick" button advances the simulation.
Canvas now interprets mouse event

You can now click on a cell to toggle it's state.
Merge branch 'master' of github.com:etorrejon/game.of.life