update readme and add license