diff --git a/area.go b/prevlib/area.go similarity index 100% rename from area.go rename to prevlib/area.go diff --git a/area_darwin.go b/prevlib/area_darwin.go similarity index 100% rename from area_darwin.go rename to prevlib/area_darwin.go diff --git a/area_darwin.m b/prevlib/area_darwin.m similarity index 100% rename from area_darwin.m rename to prevlib/area_darwin.m diff --git a/area_unix.go b/prevlib/area_unix.go similarity index 100% rename from area_unix.go rename to prevlib/area_unix.go diff --git a/area_windows.go b/prevlib/area_windows.go similarity index 100% rename from area_windows.go rename to prevlib/area_windows.go diff --git a/button.go b/prevlib/button.go similarity index 100% rename from button.go rename to prevlib/button.go diff --git a/callbacks_unix.go b/prevlib/callbacks_unix.go similarity index 100% rename from callbacks_unix.go rename to prevlib/callbacks_unix.go diff --git a/checkbox.go b/prevlib/checkbox.go similarity index 100% rename from checkbox.go rename to prevlib/checkbox.go diff --git a/combobox.go b/prevlib/combobox.go similarity index 100% rename from combobox.go rename to prevlib/combobox.go diff --git a/combobox_darwin.m b/prevlib/combobox_darwin.m similarity index 100% rename from combobox_darwin.m rename to prevlib/combobox_darwin.m diff --git a/comctl_windows.go b/prevlib/comctl_windows.go similarity index 100% rename from comctl_windows.go rename to prevlib/comctl_windows.go diff --git a/common_windows.go b/prevlib/common_windows.go similarity index 100% rename from common_windows.go rename to prevlib/common_windows.go diff --git a/control.go b/prevlib/control.go similarity index 100% rename from control.go rename to prevlib/control.go diff --git a/controls_windows.go b/prevlib/controls_windows.go similarity index 100% rename from controls_windows.go rename to prevlib/controls_windows.go diff --git a/controlsize.go b/prevlib/controlsize.go similarity index 100% rename from controlsize.go rename to prevlib/controlsize.go diff --git a/controlsize_darwin.go b/prevlib/controlsize_darwin.go similarity index 100% rename from controlsize_darwin.go rename to prevlib/controlsize_darwin.go diff --git a/controlsize_unix.go b/prevlib/controlsize_unix.go similarity index 100% rename from controlsize_unix.go rename to prevlib/controlsize_unix.go diff --git a/controlsize_windows.go b/prevlib/controlsize_windows.go similarity index 100% rename from controlsize_windows.go rename to prevlib/controlsize_windows.go diff --git a/delegate_darwin.go b/prevlib/delegate_darwin.go similarity index 100% rename from delegate_darwin.go rename to prevlib/delegate_darwin.go diff --git a/delegateuitask_darwin.m b/prevlib/delegateuitask_darwin.m similarity index 100% rename from delegateuitask_darwin.m rename to prevlib/delegateuitask_darwin.m diff --git a/dialog.go b/prevlib/dialog.go similarity index 100% rename from dialog.go rename to prevlib/dialog.go diff --git a/dialog_darwin.go b/prevlib/dialog_darwin.go similarity index 100% rename from dialog_darwin.go rename to prevlib/dialog_darwin.go diff --git a/dialog_darwin.m b/prevlib/dialog_darwin.m similarity index 100% rename from dialog_darwin.m rename to prevlib/dialog_darwin.m diff --git a/dialog_unix.go b/prevlib/dialog_unix.go similarity index 100% rename from dialog_unix.go rename to prevlib/dialog_unix.go diff --git a/dialog_windows.go b/prevlib/dialog_windows.go similarity index 100% rename from dialog_windows.go rename to prevlib/dialog_windows.go diff --git a/doc.go b/prevlib/doc.go similarity index 100% rename from doc.go rename to prevlib/doc.go diff --git a/events_darwin.go b/prevlib/events_darwin.go similarity index 100% rename from events_darwin.go rename to prevlib/events_darwin.go diff --git a/events_notdarwin.go b/prevlib/events_notdarwin.go similarity index 100% rename from events_notdarwin.go rename to prevlib/events_notdarwin.go diff --git a/grid.go b/prevlib/grid.go similarity index 100% rename from grid.go rename to prevlib/grid.go diff --git a/gtk_unix.h b/prevlib/gtk_unix.h similarity index 100% rename from gtk_unix.h rename to prevlib/gtk_unix.h diff --git a/gtkcalls_unix.go b/prevlib/gtkcalls_unix.go similarity index 100% rename from gtkcalls_unix.go rename to prevlib/gtkcalls_unix.go diff --git a/gtkcasts_unix.go b/prevlib/gtkcasts_unix.go similarity index 100% rename from gtkcasts_unix.go rename to prevlib/gtkcasts_unix.go diff --git a/init_windows.go b/prevlib/init_windows.go similarity index 100% rename from init_windows.go rename to prevlib/init_windows.go diff --git a/label.go b/prevlib/label.go similarity index 100% rename from label.go rename to prevlib/label.go diff --git a/layout.go b/prevlib/layout.go similarity index 100% rename from layout.go rename to prevlib/layout.go diff --git a/lineedit.go b/prevlib/lineedit.go similarity index 100% rename from lineedit.go rename to prevlib/lineedit.go diff --git a/listbox.go b/prevlib/listbox.go similarity index 100% rename from listbox.go rename to prevlib/listbox.go diff --git a/listbox_darwin.go b/prevlib/listbox_darwin.go similarity index 100% rename from listbox_darwin.go rename to prevlib/listbox_darwin.go diff --git a/listbox_darwin.m b/prevlib/listbox_darwin.m similarity index 100% rename from listbox_darwin.m rename to prevlib/listbox_darwin.m diff --git a/listbox_unix.go b/prevlib/listbox_unix.go similarity index 100% rename from listbox_unix.go rename to prevlib/listbox_unix.go diff --git a/objc_darwin.go b/prevlib/objc_darwin.go similarity index 100% rename from objc_darwin.go rename to prevlib/objc_darwin.go diff --git a/objc_darwin.h b/prevlib/objc_darwin.h similarity index 100% rename from objc_darwin.h rename to prevlib/objc_darwin.h diff --git a/objc_darwin.m b/prevlib/objc_darwin.m similarity index 100% rename from objc_darwin.m rename to prevlib/objc_darwin.m diff --git a/prefsize_darwin.m b/prevlib/prefsize_darwin.m similarity index 100% rename from prefsize_darwin.m rename to prevlib/prefsize_darwin.m diff --git a/progressbar.go b/prevlib/progressbar.go similarity index 100% rename from progressbar.go rename to prevlib/progressbar.go diff --git a/stack.go b/prevlib/stack.go similarity index 100% rename from stack.go rename to prevlib/stack.go diff --git a/stdfont_windows.go b/prevlib/stdfont_windows.go similarity index 100% rename from stdfont_windows.go rename to prevlib/stdfont_windows.go diff --git a/stdwndclass_windows.go b/prevlib/stdwndclass_windows.go similarity index 100% rename from stdwndclass_windows.go rename to prevlib/stdwndclass_windows.go diff --git a/sysdata.go b/prevlib/sysdata.go similarity index 100% rename from sysdata.go rename to prevlib/sysdata.go diff --git a/sysdata_darwin.go b/prevlib/sysdata_darwin.go similarity index 100% rename from sysdata_darwin.go rename to prevlib/sysdata_darwin.go diff --git a/sysdata_darwin.m b/prevlib/sysdata_darwin.m similarity index 100% rename from sysdata_darwin.m rename to prevlib/sysdata_darwin.m diff --git a/sysdata_unix.go b/prevlib/sysdata_unix.go similarity index 100% rename from sysdata_unix.go rename to prevlib/sysdata_unix.go diff --git a/sysdata_windows.go b/prevlib/sysdata_windows.go similarity index 100% rename from sysdata_windows.go rename to prevlib/sysdata_windows.go diff --git a/uitask.go b/prevlib/uitask.go similarity index 100% rename from uitask.go rename to prevlib/uitask.go diff --git a/uitask_darwin.go b/prevlib/uitask_darwin.go similarity index 100% rename from uitask_darwin.go rename to prevlib/uitask_darwin.go diff --git a/uitask_unix.go b/prevlib/uitask_unix.go similarity index 100% rename from uitask_unix.go rename to prevlib/uitask_unix.go diff --git a/uitask_windows.go b/prevlib/uitask_windows.go similarity index 100% rename from uitask_windows.go rename to prevlib/uitask_windows.go diff --git a/window.go b/prevlib/window.go similarity index 100% rename from window.go rename to prevlib/window.go diff --git a/zconstants_windows_386.go b/prevlib/zconstants_windows_386.go similarity index 100% rename from zconstants_windows_386.go rename to prevlib/zconstants_windows_386.go diff --git a/zconstants_windows_amd64.go b/prevlib/zconstants_windows_amd64.go similarity index 100% rename from zconstants_windows_amd64.go rename to prevlib/zconstants_windows_amd64.go