Two new test cases: X and Y move, medium speed, same and different speeds.
New test case: move -X medium, +Y slow, constant speed.
New test case: move X and Y slow, same speed.
Renamed scheduler unit tests.  Now the names sort of describe what they test.
Added test case for Y major, X minor, fast.