Beginning the work of consolidating a lot of the disparate functionality into a `Store` singleton.