update readme and add license.