Start parser grammar. Implemented some tests for number, immediate value arg,
and action function parsing. FunctionNodes now store the opcode info, not
just the name.