REACH-122 Add view for Boolean node

This PR contains updating Boolean node value using UpdateValueMessage and setting valid CreationName for the node
Nice.  The `Boolean` node is a sub class of `NodeModel`, so it has a slightly different approach for creation.