trying to figure out the random pistion position readings
added IRremote library and functionality