Motion composition

Use motion composition to realize more interactive reaction.

Last modified May 7, 2020: Tweaking menu (3eeef3c)