Got NSQ heartbeat to work, and separated the concept of Message from server from Commands to the server