Introduced ast transformation and refactored code accordingly. Completed
tests. Added threading macros, chaining, doto, basic arithmetic operators
and comparison operators.
Version bump