<!--
    CONVEY'S GAME OF LIFE: WEB BROWSER IMPLEMENTATION
     This code allows us to interactively draw patterns on a grid and run the simulation.
     This implementation allows us to click on the canvas to draw and erase cells and provides buttons to start/stop the simulation and clear the grid. The simulation will continue to evolve until you stop it, so that we can draw patterns as we like.
-->
<!DOCTYPE html>
<html>
  <head>
    <title>Conway's Game of Life</title>
    <style>
      canvas 