Convert View into a new Angular controller
Declare an Angular module for the app
Rename view.js to app.js
Fix jshint
Replace the old Preloader with a new Angular controller
Use Angular templates to display results
Use ng-cloak to hide templates before they are rendered
Use ng-hide for elements that should always be hidden
Use ng-show instead of manually hiding and showing options
Use ng-show and ng-hide for toggling other elements
Remove the need for $scope.render()
Remove some redundant code
Remove Preloader from the jshint globals
Only show "Results" when there are actually results
Remove the definition of $scope.mode
Rename $scope.data to $scope.result
Simplify tool results