Restructure how primary expressions are parsed
Add multiplication expression
Multiply two literals
Add division expression
Divide two literals
Add remainder expression
Calculate remainder of the division of two literals
Acceptance test for multiplicative operations
Support unary negation
Support repeated unary negation
Acceptance test for unary negation