Conway's game of life as a clojurescript web app and node.js command line application