implement animations for 3 states
display direction and run animation