added lots of animations and their FSM