Map/Set version of Game of Life coming along