First commit - reformulação
Grande reformulação