Rename begin.execute() method to begin.start()

The change from execute() to start() makes the purpose of the function
clearer to novice users.
Remove command line parsing functionality

Existing command line functionality is overly complex, going far towards
creating a whole new API.
Remove unused import

Collections module was imported but unused. Detected by flake8 tool.