Controller: View: Added compatibility with different input styles
  NodeView now takes a parameter of a list of styles to be the list of input styles.