operations on bindings

Now the arithmetic operations are on the environment
more operations

more operations added to functions