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
zodat ik de eunum value bij een interget op kan tellen om bij de juiste animatie rij te komen, Hier voor was er van uitgegaan dat de speler altijd naar het object toe liep en dan de animatie gestart werd. Stel voor:
er is een boom en een steen en je staat precies in het midden, zodat je met allebij kan interacten achter elkaar zou het spel crashen. 

dit heb ik opgelost door de eeste animtionType row te pakken een daar de moveEnum value bij op te tellen. En je kan geen enum in een int douwe dus heb ik het naar een int gecast