Reescrevendo algumas classes funcionais. [#140]
Merge pull request #148 from antoniojunyor/v2

Classes funcionais. [#140]