added QuadControl and listener interface in VisualCard