Crear .gitignore
Refactoring y tests