starting variable naming and inserting this into the js 1k shim
abc are reserved var names by the js1k shim so have to remove all their usage .. also reducing the number of vars used