Introduces PollingDispatcher + tests
Removes untested code.
Makes the PollingDispatcher sealed.
Adds documentation to the PollingDispatcher.