Added protocol layer and functionality to HelloArduino