Add support for wrapping classes around image tags

- Wrap classes around image tags and provide framework to add more special tags
- Refactoring with ReSharper defaults