Adds button listeners to the different update buttons in the preferences tab