A Cocoa Controller for representing Nodes in a Canvas