An engineering methodology for kite design