Bug fixes and fully open source C# codebase added