Refactor de clases comunes

Modificación de clase Horario, y demás clases