Add startup argument parsing
Let the gui act on mouse release, which works better with touch-screens.