Modified the molecule list GUI element to use the Base_list base class.
The base list GUI element has also been updated to support popup menus and to change the StaticBox
label upon updates. The base is_complete() method has also been added to always return True.