rewrite to support wunderground API + full weather dictionary

I know that google discontinued their weather API so I re-wrote this to support the wunderground API.