reworked floating legs (spread/gearing/IR) with edit data
reworked fixed leg with edit data, split swap data in fixed and floating
swaption with fixed and floating data