fixing issue #10 - new logic for nanite death / no more negative nanomaterial counts