add thumbnail provider
add thumbnail provider
Merge pull request #1288 from rossriley/thumbnail-service

Thumbnail service