Moved Kit functions from core to Kit
Added clone() which duplicates the contents from one table and mirrors them to the other.
Added merge() which duplicates the contents of matching key values in two tables.

Moved UI specific functions from core to UI
Added shape() (incomplete) which will generically create a frame.
Added createText() (incomplete) which will generically create text objects.
Added align() which replaces the braindead string based positioning currently present from WidgetUI
Added Proxy (yet incomplete) which serves as a middleman for align()
Added toGlobal() and toLocal() which form the basis for screen-space coordinates.

Re-arranged initialization routines.