Commit final com Refatorações