Work on command line opts, fix minor bugs

Since the formatting for `harkerrobo/lint` is different from `mananshah99/lint`, someone will have to merge these changes while retaining the preferred format.