added a new directive 'ngd-list'