Move QuitEvent into a Signal
Make quit and exposed signals
Refactor Helm.hs