Refactoring contacts retrieval.
Added services.