Robot protocol

Update to robot protocol to pull from file location, and added robot examples template with one example