Refatoracao da funcao para classe;
implementacao do composer;
Criacao dos tests
Merge pull request #1 from fhagner/master

Refatoracao do desafio;