Fix for - Refresh button on the main page doesn’t update.
Merge remote-tracking branch 'origin/AIDR-FetchManager-v2.0' into AIDR-FetchManager-v2.0
1. Rewrite UIWraper
2. Handle 'Fetcher is down' situation