Uses multiple activites, and saves states after onDestory. Stashing data was aa new challenge.