restructure
Add a QWidget based example
Add gitignore