add ability to margin windows in layouts