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
I must admit it took me a while to figure this out. I am still not sure if we should be having ```OnAnswer``` and ```Execute``` methods on the ```Message``` class. From the way it sounds, ```Message``` and its derived classes should be really just message contents without the ability to do anything. There should be another component that interprets these messages, and carry out actions on them (maybe a ```MessageHandler``` or similar concept).