organização de diretorios e separação do js