first nuget configs
started refactoring of program with Csharp bridge functionality