Support moving forward and backward between first two screens
Add service to hold user data; use ng-change instead of ng-click for precedence reasons