Added copy constructor
Added caution note about Size2D being a class