remove free instruction use -new instead
Reduce code required to index arrays of int sized objects
Make stack based machine verilog output work