refactorice el codigo para seguir un poco mejor las convenciones de python en cuanto a paquetes y modulos.