Switched to using docopt for arguments.