more reorganization
extended state model
use ObjectIds as keys!
callbacks and such...
thou shalt be vector
thou shalt be vector
more asynchronous transfer