main view with async tasks and XML parsers