Adding image/tweet/youtube previews to web app, fixes #22