removed old code in evolveBoard to use the new bool functions. only so much can be done to handle this many edge cases.