use docopt for cleaner script's args parsing