An (polymer) web component list-group abstraction with pre-defined handling methods