Added temp_output_file to the .gitignore file.
Added first structures to code generation of expressions.
Added classes for literal values.
Merge branch 'dev' into gencode