Moved parse_url to WebFile, rewrote url_to_filename