Contexts - partial implementation
Fixed YouTube regexp issue

 * closes #1
Propagate context

 * Add context-based messaging;