Moved download functions into DownloadController.swift
ToDo: Assign new view controller to allow IBOutlets directly into DLController (if possible)
Updated optional types to comply with Xcode 6.1 GM (This may require a clean)