Initial version of the parser and command outline