EmbedCode embed_code

* Include EmbedCode within providers
* Each provider now has a public 'default_attributes' method