WeatherHandler wrapper and WeatherService

Restructure for Handler and Future WeatherService class to call out.
Removing unused methods and updating for methods in MainActivity.