Updated simple protocol for instruction

Edited .gitignore to include more local only files
Added Instruction and Message for communication purpose
Changing connector to send out an object instead of data