Much better version now.

Download hits max speed, but still have to solve some cpu problems.