Make c# objective again.

The main idea of this presentation is to make c# objective again. I want to show common mistakes we all make when working on our code. The idea is to show how to code in truly objective style. One of the examples will be to show proper use of State Pattern.