Broke out IRremote library to only have what is needed