Implement a partially working download feature
Code refactor. Btw, the previous commit was OK.