Added way to make widgets visible or not
Now menu options don't receive events unless shown
Added List widget to choose among several options
Some cleaning up in game state
Guarrantee that it repaints when changing visibility
Added way to remove children from the scene graph
Added interface to remove instances from the scene
Removed flag not needed anymore
A lot of changes to implement a input field