code reformat, code optimization, availability of more data

Code reformat, code optimization, availability of more data such as
'Wind chill' and 'Heat index'. Also introducing setVariables() function
which automaticaly creates variables from response and which we
declared as public variables.