Added a command line parser