General improvement on widget placement

Worked on the keyPanel interface
Moved some widget's getters (zone for example) into the public section