establishing merge fixes and adding IPC front end

establishing merge fixes and adding IPC front end example