Node.ls: constructor editing
  Node now passes constructor variables to node_view
  Node now also keeps track of its own type
I call the "outports", others call them "outputs"...
Input View: Housekeeping on input_view.ls
Input View: Node View: More housekeeping for types instead of styles