Added data requests and control logic
Added data requests and control logic
Merge https://github.com/hopperj/EMACS