A light weight C# framework