Storage: added a storage class that keeps existing files
Extracted get_request_host, get_request_url from context processors