Fix StyleCop violations.
Improve wording (@itsbth).
Make some classes sealed and other cleanup.