BIG UPDATE! En passant, no adj. Find king method.