Move IR management code to ZenArduinoIR class