Widget files and test suite.