Implemented picking a new admin node, plus the changes needed for updating the UI.