description widget demo app
clean up some warning, update project setup for java 8