Removed one level of indirection, now GUI callbacks are set directly to
be methods on the GUI controller.