added ability to *ride* moving sprites. However, this raises issues with how the player is animated