A controller is used to :
test the application
add features and data to the $scope
manipulate the DOM
define services