Fixed some implementations from loops and added directory structure for C#2