Move widget source files into src/widgets directory and adjust
include header directives.