Model.cpp,Model.hpp:
removed double includes

added 1 version of WeatherDataModel.hpp with all headers
added 1 version of WeatherDataModel.cpp with DownloadData()
WeatherData Model.cpp :

added
bool DataChanged(std::string data, std::string oldData);

edit
std::string DownloadData(std::string url);
to 
std::sstream DownloadData(std::string url);

added
int ParseFileData(std::stringstream dataSstream);


edit
std::map <std::string, int> WeatherDataMap;
to
std::map <std::string, double> WeatherDataMap;