Improved integration process
* Rewrote /integration route as an abstract route. This makes it easy to
  replace subviews on /integration. Making switching from integration
  form to preview easy and it keeps it all under on $scope