Before revision:  In this survey , we describe recent progress in the area in addition to its connections to topology, discrete geometry, and computer science.
After revision:  In this survey we describe recent progress in the area in addition to its connections to topology, discrete geometry, and computer science.