Movidas las funciones a un fichero aparte

Motivo? reutilización de código masiva donde sea posible. quiero una
nota alta