A Game of Life HTML5 implementation - with music!