Began working on shell input lexing and parsing (done with the lexer)