GgiSharp code initial commit.