Created setup GUI.

It's not polished, but it works.

Also, the CUPSHelper class is useful, I think. If I have time to integrate CUPSHelper some time, then I will, but that won't happen for a couple of weeks.