Fixed a problem where I was using map instead of doseq for side-effects.
Also make servers atoms and started logging their state.