extract MongoPollster to its own file
It's now OK for MongoPollster constructor to yield