Oops... I got the logic wrong

Now it works fine
Typo in the manifest
Output-ing the correct folders for the file sender
Throttling the upload rate

Now it's fixed at 200 KBs, but it will be configurable soon
Closing the input stream