Added "reshape" library as a requirement
Melting and casting the datatable and finally returning it
Added "DownloadDS" function for downloading and extracting the original dataset
Added comment description to the "RunAnalysis" function