ECE 333 Proxy Cache Project ( Piotr Nowak & Jake Deitz )