refactor + nsqadmin + passing tests + everything + nothing