Se factoriza el proyecto en diferentes ficheros según funciones