Stored address to the string in the heap
Created a method to return heap address for saving in static data
Used new heap address method
Added gross static space
Used references to static memory so we can update it in one swoop
Created a way to update the start of the static address
Ensured programs are not too large