start process of migrating to argparse
match up all relevant actions, closes #16
Merge branch 'argparse'