add RectangleMeshGenerator, work on two circle problem