A Concept of a Plug-in Based Operating Environment in C#