Catch InvalidMoveError and inform the user
Catch invalid input errors
Rip out board flipping for great justice
Refactor jumping code