Merge pull request #3459 from DynamoDS/MountainEater

Rename INPUT -> Input, OUTPUT -> Output
Merge pull request #3460 from DynamoDS/MountainEater

Refactor DynamoScheduler to use the IScheduler interface