add lib license files
add Row, File, PieceType
parse pawn move