Move pieceFromChar -> Piece::fromChar