Rebooting the project.  Made TrodeSpike and SpikeModel types and a SafeCopy instance.