     @ve.scene.add(@baseRect.obj3d)
     @selectGroup = new THREE.Group()
     @ve.scene.add(@selectGroup)
+    @selectorGroup = new THREE.Group()
+    @ve.scene.add(@selectorGroup)
     @elements = []
 
   addElement: (ef, x, y) ->


class SurfaceSpaceSelectHandler
  constructor: (@mh) ->

  test: (ixs) ->
    ixs.length > 0 and
    ixs[0].object.userData instanceof Surface

  handleDown: (ixs) ->
    console.log "! surface clear " + ixs.length
    @mh.ve.surface.clearSelection()

class LinkingHandler
  constructor: (@mh) ->

    @clearPropsGUI()
    @ve.render()

  clearSelector: ->
    @selectorGroup.children = []
    @ve.render()

class NameManager
  constructor: () ->
    @names = new Array()
