Add Gui List and some design modifications
Add the use of all the Gui with examples in the event loop
Solve a problem with unselection