Added a show and an edit view in the views and changed the routing for get start controller so that it routes to edit instead of show. Also added validation code for first name so form moves to /step_one if no first name is entered and progresses to step_two from there. However when you route back to step one and try to progress, the form doesn't advance as it calls create instead of update.
Merge branch 'firstpage' of github.com:sparkbox/apprentice-application into firstpage