added PlayerAnimation script to handle animation swapping based on current state of player.