Split one service into two to make code clearer. LoadDataService always loads, LoadDataIfStaleService checks how long it was since last load and calls LoadDataService if needed.
Make new class BaseCall to hold common code
Get user score from server. Show score and display name in header title bar.