Adds download controller.
PEP8 pass.
Merge pull request #17 from open-nuage/7_donwload_controller

Adds download controller.