Fixed the virus not being ablue to remove a cell by itself because the parent was never set to initial until a child went back to it. If the parent had no child cells of the same type then it was never changed