An almost working version of shunting yard. Has one bug related to parenthesis
Committing before refactoring. Same state as last commit.
Working implementation of Shunting-yard algorithm which creates a string to interpret in RPN