To explain, think of it as 2 parts: save everything to a file, and bring up on screen only a small square of it.
The first gif is a test to see that it save file is correct.
The second gif is a test to see the file being brought up in real time.
I gotta change how I draw the environment to make it work. And that's what I'll be working on next week.