Refaktoryzacja i dokumentacja kodu.

Udokomentowano klasę GameUtilities.
Wprowadzono klasy RefreshArchiveTask i RefreshRatingsTask (implementujące interfejs Runnable), które odświeżają kolejno dane archiwalne i aktualne notowania. Razem z nimi wprowadzono w klasie GameUtilities blokadę uniemożliwiającą urchomienie paru odświżeń równolegle.
Udokomentowano wprowadzone klasy.

Fixes #45