added argparse argument parsing (work in progress); i.e. preparing the script to be user friendly