change how grateful accepts args under the hood so that it can do some basic like `grateful --help` and `grateful -h` `grateful --version` and `grateful -v`