Added share playlist functionality.

This context doesn't really add much. It's almost the same as the `scenario`. A context is used to group one or more texts that share the same background (e.g. performing some action as a logged in user vs. as a guest).