added a new unit test for updatemap method, when certain cells are dropped due to too low area
corrected a potential error when dropping certain cells due to too low area.