Reach

1) Implement ComputationResult response with the node data which was changed after execution of RunCancelCommand (values, geometry)
2) Add REST service to retrieve static data (for now it is the list of Node Models)
3) Update models drawing logic to avoid Dynamo crash on subsequent client updates
This ```JsonSerializerSettings``` instance should really be owned by ```WebServer``` object instead of being static here. The fact that we have to update both the places to use ```TypeNameHandling.Objects``` tells me it needs to be centralized. Since we have a persistent instance of ```WebServer```, can we not make this a data member of ```WebServer``` and provide a read-only accessor on ```WebServer``` to retrieve it for use in ```DynamoViewModel```?

```cs
class WebServer
{
    private JsonSerializerSettings jsonSettings = null;

    internal JsonSerializerSettings JsonSettings
    {
        get { return this.jsonSettings; }
    }
}
```

Does that make sense?