A class for parsing command lines