Implemented WatDataFetcher as a singleton to prevent AsyncTask issues.