Added Comments to explain more code
Added comments to the SizeSelection class to explain code