adding and updating files

adding files for C#, bridge.dll
updating C core files