title: How to structure a multi step wizard with ajax calls in angularjs
body: <p>I want to build a multi step wizard with ajax calls in between:</p>
  
  <p>I currently use ui.router for views of the wizard steps which works fine.
  On the first page the users enters some data e.g. <code>playerid</code>.
  On the second page i want to display some data pulled from the server corresponding to that <code>playerid</code>.</p>
  
  <p>How should i structure that? Because i read that controllers should only write to the model, but i need to read <code>playerid</code> the user entered to make the ajax call..?</p>
  
  <p>Here is a Plunk how i do it right now:
  <a href="http://plnkr.co/edit/4ZEdYHUqovn2YfkUpp2y?p=info" rel="nofollow">http://plnkr.co/edit/4ZEdYHUqovn2YfkUpp2y?p=info</a></p>