public void Initialize(GameController gameController, ResourceGeneration money, ResourceGeneration materials)
    {
        moneyUser.Initialize(gameController, money);

        this.materials = materials;
    }
    public void Initialize(GameController gameController, ResourceGeneration money, ResourceGeneration waste)
    {
        moneyUser.Initialize(gameController, money);

        this.waste = waste;
    }