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
Although we may have a fair share of inconsistencies, by [convention](http://msdn.microsoft.com/en-us/library/aa645739(v=vs.71).aspx) the ```delegate``` for event in C# ends with ```EventHandler```, which means you should name your delegate as:

```cs
public delegate void ResultReadyEventHandler(string message);
```

Further to that, the arguments should include a ```sender``` and an event argument ```e```, so it becomes:

```cs
public delegate void ResultReadyEventHandler(object sender, ResultReadyEventArgs e);
```

With this change, the class ```event``` should be updated to this:

```cs
public event ResultReadyEventHandler ResultReady;
```

And a new event argument class ```ResultReadyEventArgs``` needs to be defined:

```cs
class ResultReadyEventArgs : EventArgs
{
    public ResultReadyEventArgs(string message) { ... }

    // Public read-only property
    public string Message { get { ... } }
}
```