Create iContext.cs

Mat's code