Changes are:
- closed issue 
- one more improvement of source readability
- service provider mechanism (Webdriver and Window listeners)
Issue #16 is almost done there is not much work.
issue #16 is worked out.
Issue #16 is worked out completely. Where are many enhancements.
Webdriver and window listeners can be created as service providers and.