Removing exception logging from multiple places to replace it with a single logging in the next submission
Adding tracing via TraceSource and adding TraceSwitch for controlling the level of tracing using System.Diagnostics.Trace