more groundwork for download q processing. started concept of client thread storing what it SHOULD be downloading/requesting #14