Modified lightbox function to be a littel smarter.
Each Animation has gui elements. These elements are exported to the view.
Interaction with elements in dynamic and generated based on existing
animation modules that export gui elements. If no elements are exported
the module will not show up on the UI but it will still be accessable
by the system.