class definitions cleanup
first experiments with pyside
partial migration to python Qt app with PySide