Implemented a "Download Manager"
Downloads are not saved in memory anymore. Downloads are directly stored onto the filesystem.
When downloading pymoodle is streaming the requests, and only loads small chunks of it, which get written to the filesystem.
So you can download multiple files which are 1-2 GB big and don't fuck up your memory.
Timeline
It's now possible to get "Zeitleiste", with all your upcoming homeworks.