Fixes

* Restore widgets.py
* Fix imports for local files
* App can be stpped with Ctrl-C
* Updated gitignore