Implements invalid move errors for attempting to jump over or land on a piece already jumped in a turn.
Implements invalid move error for not taking a valid jump
Fixes must take available jump enforcement bug