Fixes #31

Adding attributes to provide source and type for the video component,
which facilitates the embedding of YouTube content