   
   direct_message = false
 
-  shapes = ['circle','square','diamond']
-  shape = shapes[collections.length % shapes.length]
   pos = (x: canvas.width/2, y: canvas.height/2 +
               collections.length * default_node_radius * 4)
 

collections = []

# keyboard input
pendingString = ''

        else
          letters[c] = 1

    collection = new NodeCollection(shapes[next_shape])
    next_shape = (next_shape + 1) % shapes.length
    collection.addLeaves( letters, pos )
    collections.push(collection)

