added node monitoring for the general.  This way if a commander goes down the whole system is not screwed up