fixed stupid AIOOBE caused by checkmoveneighbour method thingy not checking for array borders