added schedulefile.py (extends ledgerfile.py)