is_under_attack and some work for apply move
getting rid of color in move. Replacing peice by kind
apply move