C# Tree View using MVVM.