kd framework playground generator