Added experimental code that uses a FrameObject which is a wrapper around a normal WoW frame to create widgets.
Converted CheckButton to new object format.
Converted EditBox to new object format.
Converted Slider to new object format.
Converted DropDown to new object format.
Removed old Attach methods. Moved CreatePanel to a more appropriate position in code.
Added a wrapper around SetPoint. Removed CreateWidgetFrame.
Move AddButton to a more appropriate place in the code.