A parser that can parse through String encoded mathematical expressions with variables and return it's value