anchor.diff:  import 'package:SecurityMonkey/component/item_table_component/item_table_component.dart';
   import 'package:SecurityMonkey/component/revision/revision_component.dart';
   import 'package:SecurityMonkey/component/issue_table_component/issue_table_component.dart';
  -import 'package:SecurityMonkey/component/account_view_component/account_view_component.dart';
  +
   import 'package:SecurityMonkey/component/search_page_component/search_page_component.dart';
   import 'package:SecurityMonkey/component/search_bar_component/search_bar_component.dart';
   import 'package:SecurityMonkey/component/signout_component/signout_component.dart';
  
positive.code:     bind(UsernameService);
      bind(IssuesService);
      bind(AccountService);
  
      // Routing
      bind(RouteInitializerFn, toValue: securityMonkeyRouteInitializer);
      factory(NgRoutingUsePushState,
          (_) => new NgRoutingUsePushState.value(false));
    }
  }
  
  
negative.code:              ..onRecord.listen((LogRecord rec) {
                 print('${rec.level.name}: ${rec.time}: ${rec.message}');
                 });
    final inj = applicationFactory()
          .addModule(new SecurityMonkeyModule())
          .run();
    GlobalHttpInterceptors.setUp(inj);
  }