Using exercises from Violent Python to practice PyQt