Introduce new interface, ParserAddCommand

ParserAddCommand will decipher whether it is an event or task