cleaning
lerp and extra constructor for rectangle