Implement prohibited castles based on previous rook/king moves