New polygon class, added circle iterator, improved efficiency of polygon iterator, and extended the iterator demo.