Initial implementation of AddRemoveGenre widget.