Criação do factory, template e singleton