update readme and add docopt.