Conway's Life in a Web Browser