Data agent update

Adds MI data handlers and examples.