Move to separate dialer.py, implement rudimentary command line