Continue merging Move and Effect: have Move inherit from Effect.

This is just a tactical step, but it is interesting to see that it works
(hence Move and Effect are effectively equivalent).