demo detail
demo route added
DemoDownloaderController refactored