new widget that implement interface to the library part of a deck