Polishing server classes
Polishing other classes
Updating old tests
Added DownloadResponse tests