Define a data model and prelim API for a patch tracking database
Convert from optparse to argparse