Added IAnimation and IMovement interfaces; Changed Animation and Movement property types of Sprite to IAnimation and IMovement