A bit of refactoring in evaluator
Add built-in-language functions

Now we can eval (+ 1 2 3 4 5) and get 15 as answer.
Work-in-progress on implementing lambdas