Some more work on the new Life game