Add Embed::Response object and Embed::Viewer object.

Closes #3 
Closes #7 
Closes #9