Updated names of ASTs for fixnum arithmetic.
Removed references to function type.
Removed references to function type.
Prepare for accumulating top-level ASTs.
Removed component phase2 from system.