Update some details, and include the demo from @seancribbs' gist. :D