Improved SettingsController

-Handled key bindings collision problem
SettingsController last improvement.

-Handled clicked-button collision