Create LEDReader.cpp

May investigate the use of PortRead in order to fix race conditions.