remove extra circle generation
implemented polygon eraser