Rigidity Theory of Circles, Polygons, and Polyhedra