Organizando el codigo