Chnaged from bool vector to array of bools for neighberhoods -~0.2s