game of life in F# (can run it viewing evolution by a simple gui or run and explore unit tests) (c) Antonio Lucca 2010