Implement auth access code persistence, add settings activity