added mine and pick animations, fixed crash bug

added pick animation.
added mine animation.
fixed a bug where animation column wasnt correctly set to cause a crash.
Done by implementation a moveDirectionEnum
fixed a bug that cause the player to show the action animation when he
shoudn't.
Done by implementation a bool in player and let the interactable object
set it to the correct value