started commenting. still need to comment most of proxy-cache.cc