Updating to Python3 and PyQt5