加入了部分框架代码。

还没有写游戏的实质内容，通过部分框架代码演示了一些C#编程中的编码小技巧。
关键词：INotifyPropertyChanged, IDispose, region, TODO, DataContext
能否看出这些小技巧的应用在哪里？有什么作用？