Agregando licencia y normalizando el codigo