Second proposal for the deliteful List widget implementation

This proposal takes into account all the comments made by the community on the first
proposal issued for the pull request https://github.com/ibm-js/deliteful/pull/33.