add preference list amenities delete feature for controller and view