First pass at command line interface