fixes #10 (switched to use argparse package), prepare to tag and release