anchor.diff:  import 'package:game_loop/game_loop_html.dart';
   import 'package:asset_pack/asset_pack.dart';
   import 'package:web_ui/web_ui.dart';
  +import "package:google_plus_v1_api/plus_v1_api_browser.dart";
  +import "package:google_oauth2_client/google_oauth2_browser.dart";
  +import "package:google_games_v1_api/games_v1_api_browser.dart";
   
   part 'src/board_view.dart';
   part 'src/game.dart';
  
positive.code: }
  
  Future initialize() {
    assetManager.loaders['image'] = new ImageLoader();
    assetManager.importers['image'] = new NoopImporter();
  
  
negative.code: part 'src/image_atlas.dart';
  part 'src/game_score.dart';
  part 'src/tile_set.dart';
  part 'src/player.dart';
  
  AssetManager assetManager = new AssetManager();
  Dictionary dictionary;
  ImageAtlas letterAtlas;
  Player player;
  
  @observable String currentPanel = 'login';
  
  void parseAssets() {
    if (assetManager['game.dictionary'] == null) {
  