updated angular version, introduced required new angular modules
include new modules for karma tests
refactored service to use $resource instead of $http
simplified use of resources
more resource use