Germanoa

Refatorando.... a diferenca parece ser maior pois quando commitei no meu branch nao estava no pull mais recente. arrumei na mao as diferencas. se perceberem algum problema me avisem.