continues updating GamePage to use the new chess and Game interfaces
continues updating Game to use new chess interface and improve performance; adds FIXME about getBackupDetails