Add APIs for some widgets, wrote some better text on pages.