Fix datasource example
cleanup and documentation
cleanup interaction coordinator: doesn't process presentation & system events