slimCat Ocelot r/r pass 1

- use of _ to dictate instance variables has been removed
- several execution paths have been simplified
- namespaces are now consistent with C# standards
- some interfaces and enums were pulled into their own files
- several classes were pulled into their own files