cleaning
fix utf8 encoding for input file names
Convert linsharecli to BasicProgram