Added WPLaunchActivity which now serves as the default activity and decides which activity to restore upon startup