[#qGyzXbjp] Polygon

Part of [this](https://trello.com/c/qGyzXbjp/303-2-tg-2-geo-as-a-guest-i-will-be-able-to-specify-which-state-region-combination-i-want-to-search-in).

Evil powers of this polygon implementation are explained in the comments.