Issue #9: improved tests for Schedule

- Test copy constructor
- Better scheduling loop
- Larger (but still manageable) schedule