Sometimes, your project is too small small to need a framework, and yet too big to not need one. Confusing, right? Let's fix that.
statetrack establishes a central source of truth, and then allows listeners to react to changes in that central source of truth.