PayloadParser refactor

Need to refactor a few more tests. Otherwise, this is done.
Note the symbol was manually added to the symbol table prior parsing (so it can be resolved).