A real-time, persistent, multiplayer version of Conway's Game of Life