scaling
added VistaThumbnailProvider.cs