Add Ethernet shield initilization, use MODE constants on conditions