added layout background
removed the OnClick functionality from the World
put the control event handlers in an external file
changed the gui config file
made a TextControl class derived from Control
put the background setting in a separate method
started to implement the TextBox functionality
modified the OnClick handlers to take a pointer to a Control as input
implemented OnKeyPressed event for TextBox
implemented the TextBox functionality