GUI callbacks functions

- Let's get the callback party started. Every GUI base holds a map of
type <string, function<void(void)>>. When an event is catched (button
click is the only modeled example), the button calls the mapped
function.
- Our main_screen binds a goto_play function to the PLAY button. It
werks!