Embeds

Many different files and apps can be embedded into new Google Sites including: