CLI got an argument parser, and some more skeleton code