Experimented with using Chan for interthread communication between Snap and my logic backend.  I made a simple initialization status message and it works.
Did a half-sweep of cleaning up code.  Hit the Logic modules and some of the File modules.
Changed Item to use a tuple of bytes before and after location entry.  Also about to embark on the journey of parsing the location data.
Figured out and implemented all the logic necessary to determine an item's location out of its bytes.  Not just for shared stash, but for (ostensibly) any item container.