public TradingOffice(IPlayer player, ICity city, int value){
this.player=player;
this.city = city;
this.baseValue = value;
this.weapons = new WeaponStorage();
this.storage = new Storage(player, city);
lastWeek = new BalanceSheet(city, player);
currentWeek = new BalanceSheet((BalanceSheet) lastWeek);
currentWeek.startUpdate();
new PeriodicalTimeUpdater(EUpdateIntervalRegistration.WEEK, this);
}