added widget, libraries, testsuite and demo