Close issue #1, improve performance of the tool

Creating question objects in the iterator and not after this
saves around 30 HTTP calls. So constructor was moved to iterator
and questions are semi-initialized there.