Branch/delete blockly nodes

@BrettASwift @kadst43 
Deleteds the node from the shared state object between the view and the model in the first call to delete.