-from configobj import __version__ as configobj_version\r
-from matplotlib import __version__ as mpl_version\r
-from numpy import __version__ as numpy_version\r
-from scipy import __version__ as scipy_version\r
-from sys import version as python_version\r
-from wx import __version__ as wx_version\r
-from wx.propgrid import PROPGRID_MAJOR\r
-from wx.propgrid import PROPGRID_MINOR\r
-from wx.propgrid import PROPGRID_RELEASE\r
-\r
-try:\r
- from agw import cubecolourdialog as CCD\r
-except ImportError: # if it's not there locally, try the wxPython lib.\r
- import wx.lib.agw.cubecolourdialog as CCD\r
-\r
-#set the Hooke directory\r
-lh.hookeDir = os.path.abspath(os.path.dirname(__file__))\r
-from config.config import config\r
-import drivers\r
-import lib.clickedpoint\r
-import lib.curve\r
-import lib.delta\r
-import lib.playlist\r
-import lib.plotmanipulator\r
+from ..command import CommandExit, Exit, Command, Argument, StoreValue\r
+from ..interaction import Request, BooleanRequest, ReloadUserInterfaceConfig\r
+from ..ui import UserInterface, CommandMessage\r
+\r