Added hooks for adding and removing elements.

Need to brain storm some more.

Removed UITemporary.rb.

Added interface factory for later.

SFH