State Machine Construction Kit for .NET