Merge pull request #9 from roydude/v1-train

V1 train
Moved private Calendar methods inside __main.py.