Use service to share data between controllers

Removed model outside of controllers as it would be the parent $scope and
controllers would inherit from it. This way illustrates the use of
services. angular-resource is needed for the Data object. The controllers
need the service name passed as a parameter.
Reverse second message with $scope method
Make method less specific
$scope should be used as little as possible inside methods/functions