WIP: componentizing persistence ns
cleaning up loops by calling close! on them. necessary? correct?
WIP communicator componentization
Http server componentized