Use functions for all the main GRC commands
Don't need to check command in run() function
Add option parsing to my GRC