Renamed to follow .NET conventions
Removed and renamed files
Removed public modifier
Adjusted usings to refactoring
Changed const to static readonly (perf + OCP)