cookie-manager: implement cookie-manager-class
cookie-manager: export cookie-manager-class
download: implement download-class
find-controller: implement find-controller-class
web-context: export web-context-class
web-context: use download-class
web-context: use cookie-manager-class
web-context: use find-controller-class