list component for add/remove/filter/reactive model etc.