Factory,Interfaces e Busca no lado do cliente