back to TVar.  Things are working, but still have space leak
just changing text versions to avoid ghc-mod crash
decode directly from disk.  Still space leaking
add heap profile for watchpos from haskell-tetrode-ephys.  This doesn't leak space.  Now to find out why..
Hid all tetrodes - tracking position only leaks memory when spike handling is in play
decodeFromFile
working on decoding
WORKING DECODER
Updates to lock down library versions
Update fields and occpupancy only during run.  Display tweaks
tweak visualization and reconstruction rate