completed welcome page and app initialisation logic