US05-SQ-02

Updated code for US05 according code review notes 
lets try to keep the usage of the pyqt library, for all the UI messages