When no arguments are specified, input args interactively.
Fixed a crash in possibleMoves when multiple possible moves are attacked by the same piece.