add rigid_quad_2d framework

-add driver