More study and pollish.  Began implementing Download Algorithm.