Implement scene phases.
Rename params to OS::TimeDiff().

This should make it more obvious which param is which.