Implement Qt window system for onscreen windows (#21)

Not at the moment. Could be relaxed though if you want