Manage each button

Allow the user to choose wich buttons should be displayed.
Note: not complete yet