Refactoring to remove multiple dependencies from methods. Plus documenting
Regenerate
Fixing missing semicolon
Merge pull request #17 from djalmaaraujo/refactoring

refactoring