Spring MVC, Rest, Security, Data and AngularJS integration