Minor fixes to the code generation
Added FunCall node. Minor fixes.
Added support for function and fraction nodes.
changed file name to reflect compiler structure