test($angular): better separation of concerns into services #7