Add StyleCop

Refactored entire code base to be StyleCop Compliant