public void setBounds(double xUpperBoundInitial, double yUpperBoundInitial, double xLowerBoundInitial, double yLowerBoundInitial){
        this.xUpperBoundInitial = xUpperBoundInitial;
        this.yUpperBoundInitial = yUpperBoundInitial;
        this.xLowerBoundInitial = xLowerBoundInitial;
        this.yLowerBoundInitial = yLowerBoundInitial;
        xUpperBound = this.xUpperBoundInitial;
        yUpperBound = this.yUpperBoundInitial;
        xLowerBound = this.xLowerBoundInitial;
        yLowerBound = this.yLowerBoundInitial;        
    }