Initial commit, even though there are still type errors.
Trying with data types. Didn't help.
Remove bad reference to renderers, no longer used.
Add the first handler and dummy transmitter.
Use records of functions instead of typeclasses.
Use Graphics.UI.Gtk.Builder instead of Graphics.UI.Gtk.Glade
Merge from upstream.
Merge from upstream