Added getTopLine method
Also reverting empty space of selected line
Added DownloadConfiguration model class
Proper drawing of download configurations
Better progress message drawing
Added filename sanitization
Filename check on OK