Downloading added. Multithreading. Interface changed.