make current sprite class a PC sprite
use Stack<Action> to animate