Removed separate, C# based modeling project; instead of virtual Update methods, we now allow arbitrary methods with Behavior attribute to represent the component's Update method; updated compiler and symbol resolving accordingly, but still some failing tests; added shared component assembly to Models solution
Made ComponentSymbol.UpdateMethod optional; fixed visibility of modelchecking test; all tests are working again