Better UI, proper setup of PyQt