Better downloading,

Should be able to handle people not finishing, people dropping the
class. Also got stopped storing unencrypted student ids anywhere.