def main(): options = Options() options.ParseCMD(sys.argv) viewport = Viewport() root = Tk() space = Canvas(root, width = viewport.windowSize.x, height = viewport.windowSize.y, bg = "black") space.pack() viewport.AddMouseControl(space) if (options.play): UniPlayer.PlayUniverse(root, space, viewport, options) else: StartUniverse(root, space, viewport, options)