Animation

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
Volgens mij heb je iets niet helemaal goed gedaan met mergen roel. 
Je haalt vanalles belangrijks weg. getItemCount, getStackCount, deleteItemFromStack, het lijkt alsof je de hele crafting branch weggooit uit deze file.