add all the pushers!
simplified iterate() and corrected it so memory updates immediately
just trying to push
refactor + glorious click-drag tile placement