An implementation of the Game of Life using Haskell and Gloss