Memory v3  - msquarednet pull request

here goes nothing
?
'id' was part of debugging. At first I had half the tiles in an array, and tried to make the full array by cloning the first half of it. Of course, the second half of the array was just a reference to the first half. Tracing/messing with 'id's was part of a long effort to realize that I hadn't made the (deep) clone that I had thought that i'd made.