Finished download backend implementation
Finished download backend implementation