improve readme and composer