c# based simple distributed framework