refactor enum
Piece can move to stable, still has a bug: if no pieces can move, player must click to piece to change turn