Switch from PySide to PyQt, add requirments file and script to freeze the requirmennts