Working through refactoring
Completed Admin refactoring
Continued refactoring
More refactoring
Finished C# conversion