used argparse module

removed the old positional args and replaced with argparse that allows
us to use optional args for filtering by sales rep and filtering by
practice.