change stateless Dispatcher
improve
improve coverage
fix README
Merge pull request #3 from ackintosh/refact

Refactoring