Adding in algorithm to convert infix expression to
reverse polish notation (Shunting Yard), and another
to evaluate the RPN tokens.