chore(relaxFnApply): More relaxFnApply to a seperate library
feat(parser): Remove primaryFn from token
chore(parser): Clean up Token, remove fn0
feat(parser): Move operators into the ExpressionFactory
feat(parser): zero
feat(parser_generator): binary, unary
feat(parser_generator): A few more tests