Program start and user interface