Added argparse methods to write matrix product