IT WORKS!

Re-arranged static class initializations, converted input handling to
event based, and other key fixes contributed to a successful test
sketch. Future upgrades will involve better consolidation and
encapsulation of classes, properties and methods.