Kill fwd/bkwd inference added. Code to disable illegal moves add, but commented out as it stops the game when there is no way to cancel.