Added support for LCD, EEPROM, Start/Stop Pushbutton

This version no longer needs the laptop computer to keep track of the
total shaft rotations, as these are saved to EEPROM once each minute and
when the motor is stopped.  LCD screen displays current shaft and sensor
counts.  Pushbutton allows motor to be started and stopped.