A quick experiment to make a command line like interface with command completion.