Argument parsing with docopt, refactoring, README