Initial C# Commit

Initial commit to add the C# files.