Added the starting of arithmetic operations
Renamed basicOperations to BasicArithmeticOperations
Added call stack memory.

Edgeworth supports up to 64k nested function calls
Eliminated call memory

- Added unncessary complexity
Updated arithmetic decoding logic
The arithmetic decoder function has been implemented

- The decode operation returns a function that can be directly executed
Finished implementing the arithmetic decoder