speed boosts

cached wrapped neighbors
changed step of speed to 1, and minimum to 10
flattened cell List