CLOSE #7 - Sem animação.
- Separação do método isValidExtension
- Melhorias no design.