Made some changes to how it decides where the piece can go, need to fix the method. checkNbrs doesn't necessarily work because of the adjacent squares -.- so I'll have to modify that to work as it should