AngularJS - Communicating between two controllers through a service