adds Promise require to Application
refactors Application.restoreGame
adds the restored game in User