Load game asynchronous
Display loading screen
make a global selectedGameDbName property
Improve setting of source
Fixes a bug where the history gets saved for a different game