WIP: Reactive Visuals

This shouldn't actually *need* to be a `np.array`, so just make it a list of lists and drop the `np` dependency for this example (simpler)