Split since.py into functions
Catch KeyboardInterrupt in since.py