Added support for tooltips.
Added possibility to add callbacks to buttons.
Cleaned up and made small tweaks
Added actions to menu buttons.
Added missing call to initialize WorldManager in constructor
Small tweaks/fixes