Screens initialization and basic control flow.