X-scroll.
Refactoring.
Add DLL-library support and create simple DLL-stub for demonstration.