WIP. Trying to add expressions to code generator.
Add expressions to code generator and add test cases for them.