Add csharp template, wip
template working