fixed usings and access modifiers in program.cs