Fix null pointer problem.
Abandon the LED function temporarily.
Continue working on the widgets.
Merge remote-tracking branch 'origin/master'