DO NOT MERGE: Issue 2106: Live Preview Snapshot

This is a PR for issue #2106.
Incoming minor comment: it'd be awesome if you could nuke the comment headers of (all of the new files). 
We've recently removed the copyright / credits from the entire project.