refatorando código. criado classe e abstraído comportamento para métodos.

Galera do dojo:

@dyegocantu, @geanceretta, @byivo, @jonatas, William e o Lucas