Finished polygon class.