Removed recursion of get_move()-- it caused bugs when an illegal move was tried before a legal one. Replace with a while loop in move() that calls get_move()
Removed recursion of get_move()-- it caused bugs when an illegal move was tried before a legal one. Replace with a while loop in move() that calls get_move()

yarabarla/py-chess